package com.fjb.service.pay;

import javax.servlet.http.HttpServletRequest;

import com.fjb.common.entity.JsonResult;
import com.fjb.dto.LoginUserInfo;
import com.github.binarywang.wxpay.bean.order.WxPayMpOrderResult;

public interface WxPayMyService {
	
	/**
	 * @Description:订单支付
	 * @param request
	 * @param orderId
	 * @return
	 * JsonResult<WxPayMpOrderResult>
	 * @exception:
	 * @author: hemiao
	 * @time:2020年2月9日 下午11:20:26
	 */
	JsonResult<WxPayMpOrderResult> addOrderPay(HttpServletRequest request,Integer orderId,LoginUserInfo userInfo);
	
	/**
	 * @Description:wx订单支付回调
	 * @param request
	 * @return
	 * String
	 * @exception:
	 * @author: hemiao
	 * @time:2020年2月9日 下午11:19:51
	 */
	String updateOrderNotify(String xmlResult);
	
}
